Sakura Ichiban Japanese Cuisine, 142 Adelaide St. E., Toronto St Lawrence Market
1760th visitor, Write a review
Sakura Ichiban Japanese Cuisine Map

near M5C 1K9

Sakura Ichiban Japanese Cuisine is ranked #1 of 17 nearby Restaurants.

a highly regarded Japanese Restaurant