Houston, TX Metro >
1305 NASA Rd 1,
“The atmosphere was very romantic, as there was good mood lighting and the tables were clean and set with pride.”
“Wonderful Greek food and I love sitting outside in the beautiful little courtyard.”
“Great, great restaurant.”
“My friend asked several questions about the type of food and our waiter was not helpful at all.”
“wouldn't suggest it to anyone who is into expensive dining and superficial service.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now