Sushi Shop
Sushi · Japanese · Fast Food
Sushi Shop is a sushi restaurant offering accessible pricing and quick service.
Location
Best places nearby
The highest rated places close to Sushi Shop.
Local restaurants nearby
1800 Sheppard Ave E, ON
Location
The highest rated places close to Sushi Shop.
1800 Sheppard Ave E, ON