Skip to content

Otaru Sushi

Location

Address
224 Main St S,
City
Newmarket, ON
Postal
L3Y 3Z3
Cuisine: Japanese, Sushi, Thai
✔ Takeout
✔ Delivery
✔ Online Ordering