Veg Vihaar

3010 FM 423 #500, Little Elm, TX

Menu (As of 10/29)

Veg Vihaar: hours and how to order