4700 Keele Street (Central Square. Building 2nd Floor), Toronto ON
York University-Keele Campus
Your local Toronto Subway® Restaurant, located at 4700 Keele Street brings new bold flavors along with old favorites to satisfied guests every day. We deliver these mouth-watering flavors with our ...