The Stop 1543 Dundas St W, Toronto, ON M6K 1T6 P: (416) 531-3279 Official Website Restaurant Categories Bar Russian Salmon Cabbage Rolls Top 2022 Borscht