top of page
Sushi Time

GIVE US YOUR FEEDBACK

What Did You Think?

Thanks for submitting!

PLAZA SUSHI

877 Talbot Street, St. Thomas, ON, Canada, N5P1E5

5192074496

  • Instagram
bottom of page