I Love Sushi…The place to go on Queen West if you don’t like Sushi

I Love Sushi is a warm, cheerful, inviting yet starkly Zen… place that offers excellent sashimi, sushi, teriyaki, tempura and traditional Japanese dishes at reasonable prices.

Vegetarians will appreciate a full page of eclectic items designed especially with their palates in mind. This is definitely not your average sushi place.

Click here to read the full review