Location Menus About Parties/Catering Reservations Gift Cards Contact

Hours & Location

Sun - Thurs 11am-10pm | Fri-Sat: 11am-11pm


2520 Amherst, Houston, TX 77005
713.529.2420

Get Directions