1020-1120 Ottawa Street North, Kitchener, ONN2A 3Z3Get directions
Your local Kitchener Subway® Restaurant, located at 1020-1120 Ottawa Street North brings new bold flavors along with old favorites to satisfied guests every day. We deliver these m...more...See more text