Houston – Montrose

Location Info

Due to inclement flooding conditions and for the safety of our team members and guests, we have chosen to close our Houston restaurants early on 9/22 at 3pm. We plan to re-open for normal business hours tomorrow. We apologize for any inconvenience this may cause. Stay safe, Houston!

Houston – Montrose
907 Westheimer, Suite A Houston, Texas 77006

Address

907 Westheimer, Suite A Houston, Texas 77006

Telephone

Hours

Days Hours
Sun - Thur11am - 10pm
Fri - Sat11am - 12am