📍 Villard Street 1365
The Taste of India — Restaurant in Eugene, Oregon, USA. Villard Street 1365. Hours, map, contact. USAForAll.