Plaza Sushi in St. Thomas, Canada, prides itself on offering local, fresh produce and a blend of traditions and cultures in every dish. With years of experience, they ensure that each piece of sushi is a delicacy that can be enjoyed anywhere, anytime.
Located at 877 Talbot Street, Plaza Sushi invites visitors to savor their expertly crafted sushi and grill bar offerings. Whether dining in or grabbing a quick bite to go, Plaza Sushi promises a taste experience that celebrates freshness and culinary expertise.
Generated from their website