Sho Sushi
17 Alexander Rd, Newmarket
(905) 953-8800
Recent Reviews
Sho Sushi
17 Alexander Rd, Newmarket L3Y 3J2
(905) 953-8800