Aha Sushi & Teriyaki, 180 Central Rd, Duncan
599th visitor, Write a review
Aha Sushi & Teriyaki Map

near V9L4X3

Aha Sushi & Teriyaki is People's Choice, 2016 winner

Aha Sushi & Teriyaki is ranked #4 of 22 nearby Restaurants.

They say Aha Sushi & Teriyaki is excellent, awesome