About
On a Roll Sushi and Sliders is an establishment located in Windsor, Ontario on 63 Pitt St E. On a Roll Sushi and Sliders is in the "Sushi restaurant" category. Specialty sushi rolls & unique sliders fixed up in a laid-back, wood-paneled space with a full bar.
Categories
Sushi restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like