1699th visitor, Write a review
TAKE II SUSHI Map

near L4Z3X6

TAKE II SUSHI is ranked #3 of 18 nearby Restaurants.

They say TAKE II SUSHI is tasty, fresh