43. Vegetable Restaurants in Houston

Show restaurants on map
Show :companies_count restaurants on map
4.3
Menu
Open Now
4.3
Menu
Open Now
City: Houston, 15015 Westheimer Road, Houston I-77082, United States
"Small, intimate restaurant. I got the oxtails and joloff rice. Flavorful, but oxtails were tough. The rice was ok, but you could taste the scorching f..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity