Sushi Taro
Sushi · Japanese · Fast Food
Sushi Taro is a takeaway restaurant offering a full menu of sushi options.
Location
Best places nearby
The highest rated places close to Sushi Taro.
Local restaurants nearby
9390 Woodbine Ave, ON
Location
The highest rated places close to Sushi Taro.
9390 Woodbine Ave, ON