Genki Sushi Noodle

Address: 13504 Tecumseh Rd E Unit 2A, Windsor, ON N8N 3N7
Plaza: St. Clair Beach Shopping Centre
Phone: 519-979-8988
W: genkisushi.ca/