Subway is a Sandwich Place Restaurant in the area around Finch Ave E and Au Large Blvd, where the average rating for Restaurants as of this Monday is 2.9 out of 5.
Please include your correct email address.
This is the food page of Subway on 1760 Finch Ave. Toronto ON M2J 5G3.
Subway is a new listing on food pages, updated on August 18, 2017.
Subway is ranked #1 of 9 Restaurants in L'Amoreaux Toronto.
This page has had 65 visitors. You are the 65th.