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   11:00am - 9:00pm
Friday - Saturday    11:00am - 10:00pm
Sunday    11:00am - 4:00pm

Get Directions