Sign in
Top
The Best Sakura in Toshima
Map view4127 results
Sakura Cafe & Restaurant Ikebukuro
2-39-10 Ikebukuro Sakura Hotel Ikebukuro Annex 1F 171-0014
4.4 (12)
"Tasty fresh sushi, delivered on time and so nice that they add a small piece of watermelon! ⤠Also picked up a few times, they are super friendly!"