Location: Home > YellowPages > CA > Berkeley > Udupi Palace

Udupi Palace

1901 University Ave
Berkeley, CA 94704
510-843-6600
Category