Vegetarian Restaurant in BERKELEY California, Udupi Palace

 

Udupi Palace

 

 

Address: 1901 University Ave,

 

Type:


Website: Location: BERKELEY / California Tel: 510-843-6600   
Rate:  '.$rater_stars_txt.' stars