Kamakura Restaurant
(510) 521-9121 | View Website

2549 Santa Clara Ave, Alameda, CA | Directions   94501

37.763675 -122.238430
Get Directions