Sho Sushi
17 Alexander Rd, Newmarket
(905) 953-8800
Menu
Restaurants in Newmarket, ON
Sho Sushi
17 Alexander Rd, Newmarket, ON L3Y 3J2
(905) 953-8800