Hours & Location
5757 Westheimer Road #112,
Houston, TX 77057
(713) 952 - 6969
Dining Hours 7 Days A Week
Monday - Thursday 11:00am - 8:00pm
Friday - Saturday 11:00am - 9:00pm
Sunday 11:00am - 4:00pm
We'll be Closed for Labor Day
Monday
September 5th,