6th visitor, Write a review

near L6E 1A2

Ai Sushi is ranked #1 of 10 nearby Restaurants.

Ai Sushi is good, fresh, nice an enjoyable Sushi Restaurant Restaurant