India Palace Restaurant
(510) 848-7252 | View Website

2160 University Ave, Berkeley, CA | Directions   94704

37.872191 -122.266964
Get Directions