Cheba Hut
Restaurant • Bar • Meal takeaway • Sandwich shop • Family restaurant • American restaurant • Catering service • Meal delivery • Lunch restaurant • DeliOne of the Top rated Meal deliveries in Houston
Address
2150 Edwards St, Houston, TX 77007, United States
Website
Contact
+1 281-888-2262Price rating
$ $$$
Rating on Google Maps
4.70 (370 reviews)Open on Google Maps