This is the food page of SHOGUN SUSHI on 154 Cumberland ST Toronto ON M5R3N5.
SHOGUN SUSHI is a new listing on food pages, updated on July 7, 2015.
SHOGUN SUSHI is ranked #1 of 12 Restaurants in The Village Toronto.
This page has had 483 visitors. You are the 483rd.