Texas: You can try calling them to find out.
Ouzo's is good overall. They do some things better than others. Their grilled octopus is great, and they have very good desserts. I also really like their lamb gyro. The othe stuff I have tried ranged from ok to good.