Restaurants in Houston, TX
Restaurants • Seafood Restaurants • American Restaurants
5000 Westheimer Rd.,
250
Houston ,
TX
77056
UNITED STATES
Based on 2 reviews
NEVER ... ever... Again
So, first time I go to this Place... My first thought is Yum... since I moved to Houston I have always wanted to visit this place... So, as we come upstairs we are greeted by this very unprofessional, raggedly staff... we are seated...Mediocre and Expensive!
This is located in the Galleria area. Having frequented the area it looked like a neat place to try, and when we looked it up on our phone, it was tagged with "vegetarian" so we headed there.Worldwide > United States > Houston, TX > Restaurants