clock menu more-arrow no yes mobile

Udupi Palace

18635 Pioneer Boulevard, , CA 90701

(562) 860-1950