Udupi Palace
1903 University Ave, Berkeley
(510) 843-6600
Recent Reviews
Udupi Palace
1903 University Ave, Berkeley 94704
(510) 843-6600