Star Chef Dumpling House
Address:
930 Main St, Houston, TX 77002
Phone:
(713) 659-5600
Nice to Know:
- Good For Kids Yes
- Noise Level Very Loud
- Parking Street
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch
- Wheelchair Accessible Yes
Other Businesses:
- Red Pier Asian Bistro & Bar at 2704 Milam St, Houston, TX 77006
- Liberty Kitchen & Oyster Bar at 1050 Studewood St, Houston, TX 77008
- Pasteleria Olmedo at 7002 Narcissus St, Houston, TX 77087
- Rebecca's Ice House at 230 Winkler Dr, Houston, TX 77087
- Jack in the Box at 7545 Park Place Blvd, Houston, TX 77087