Online table reservation for Kamakura Alameda in Alameda
We are enabling reservations for Kamakura Alameda
Kamakura Alameda
2549 Santa Clara Ave, Alameda, United States
Japanese
The redirect does not work? Just click on this link or copy it into your address bar