Main content starts here, tab to start navigating

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,

Get Directions