Sakura
2408 Santa Clara Ave
Alameda, California 94501
USA
Phone: 510-749-9988
Alameda, California 94501
USA
Phone: 510-749-9988
Food | 9.3 |
Service | 8.7 |
Ambiance | 7.3 |
Overall: | 8.7 |
![](images/clear.gif)
Location & Nearby Info
Estadio do Dragao - FC Porto0.01 mi
Ton Shen Restaurant0.02 mi
Panda Restaurant0.03 mi
Linguini's Cafe Pasta & Vino0.03 mi
Linguini's Pizza & Brew0.03 mi
Fudgelato0.03 mi
Toomie's Thai Cuisine0.03 mi
Yume Sushi0.04 mi
La Piñata 30.04 mi
Havana0.04 mi
![](images/clear.gif)
Cuisine:
Sakura Description:
Sushi
Reviews of Sakura