The Full Story
Founded in 1965, SUBWAY® restaurants is the world’s largest restaurant chain, with over 41,000 locations in more than 100 countries, offering a wide array of better-for-you sandwiches and salads. We’ve become the leading choice for people seeking quick, nutritious meals that the whole family can enjoy.
MON to THURS 7am – 10pm
FRI & SAT 7am – 11pm
SUN 9am – 10pm
#105, 391 Aspen Glen Landing SW,