Restaurant
Subway
33 locals recommend,
Permanently closed
Location
385 Queen St W
Toronto, ON
Tips from locals
Just Across the street. Go into Atrium Mall and go downstairs. Can get to almost anywhere in the city from this subway line.