You are here

Subway opening hours

Subway is the biggest fast-food chain in the world when it comes to a number of restaurants located globally. It boasts almost 45,000 representations in various countries including Canada. Subway establishes its own fast-food concept and sells a variety of sandwiches and seasoned specialties.