On A Roll Sushi and Sliders in Windsor, Canada offers a unique dining experience with specialty sushi rolls, sliders, and craft cocktails in a laid-back atmosphere. With over 50 years of experience, they prioritize serving delicious meals with tried and true service principles.
Their menu goes beyond just sushi and sliders, embodying a lifestyle of fun and quality. The staff takes pride in their craft and aims to create a welcoming environment where every customer leaves with a smile.
Generated from their website