Main content starts here, tab to start navigating

Hours & Location

5757 Westheimer Road #112,
Houston, Texas 77057

(713) 952 - 6969

Dining Hours 7 Days A Week
Monday - Thursday   10:00am - 7:00pm
Friday - Saturday    10:00am - 7:00pm
Sunday    10:00am - 4:00pm

Get Directions