Triola's Kitchen
4606 N Main St, Houston
(832) 390-4745
Recent Reviews
Order Online
Reserve
You May Also Like
Ostioneria las rocas seafood - 722 Airline Dr
Seafood
Azteca Taqueria (Food Truck) - 4605 N Main St
Mexican
Tampico Refresqueria - 4520 N Main St
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream, Pet Friendly
Restaurants in Houston, TX
Triola's Kitchen
4606 N Main St, Houston, TX 77009
(832) 390-4745