a good place too stop by and full your stomach.. Although prices on the menu are not updated.. and sometimes music is loud so that your order is not heard properly..
Address: 5901 Hillcroft St, Houston, TX 77036-3329
Location: United States > Texas (TX) > Texas Gulf Coast > Houston
Phone Number: +1 713-783-8088