Udupi Palace
LinkedIn Pintrest Facebook Twitter Google +

Udupi Palace,

Artesia CA
Address: 18635 Pioneer Blvd (at Little India), Artesia CA 90701 / (562) 860-1950

Type: Restaurant

Cuisine: Dessert Indian Vegan Vegetarian