Kamakura

2549 Santa Clara Ave, Alameda 94501, United States Get Directions to this spot
2549 Santa Clara Ave
Alameda, 94501
CA, United States

Rate and review Kamakura in Alameda, CA, United States!

Share your experiences at Kamakura with your friends or discover more Restaurants in Alameda, CA, United States.