en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
Cochrane
/
Sakura Sushi & Grill
Sakura Sushi & Grill
Sushi · Japanese · Grill
Sakura Sushi & Grill offers a menu of delicately presented sushi and grilled dishes.
98 Quarry St, AB
Cochrane, Canada
www.sirved.com/restaurant/cochrane-alberta-canada/sakura-sushi-grill/168757/menus/1270329
Location
The ranking
Best Sushi in Cochrane
3 places, none rated yet
See the full list →