en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
Newmarket
/
Sho Sushi
Sho Sushi
Japanese · Sushi · Casual Dining
Sho Sushi is a Japanese restaurant offering a variety of appetizers, sushi, and sashimi, available for online ordering, delivery, and pickup.
17 Alexander Rd, ON
Newmarket, Canada
www.facebook.com/104149571150204
Location
The ranking
Best Japanese in Newmarket
24 places, none rated yet
See the full list →