About
Shopsy's Downtown is an establishment located in Toronto, Ontario on 96 Richmond St W. Shopsy's Downtown is in the "Restaurant" category. Sheraton Centre restaurant with diner-style decor, serving deli sandwiches, burgers & comfort food.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like