Flying Idlis
9411 Richmond Ave.
Houston, TX 77063
Houston
Vegetarian/Vegan Restaurant
Indian Palace
3330 Hillcroft Ave Suite T Houston Texas
Houston, TX 77057
Houston
South Indian Restaurant
Amma's Kitchen
1416 Eldridge Pkwy
Houston, TX 77077
Houston
South Indian Restaurant