for indian lunch restaurants south indian restaurants near me for lunch Best South Indian Food Near Me See All Udupi Palace 1434 reviews Indian Restaurants Vegetarian Restaurants Vegan 1007 Valencia St… Sunday, June 12, 2022 Edit