San Idli Vegetarian Cuisine

9550 Black Mountain Road San Diego 92126