The SUBWAY® restaurant chain is the world's largest submarine sandwich franchise, with more than 40,000 SUBWAY® restaurants , open in 106 countries across the globe. SUBWAY® offers foot long and 6-inch sandwiches, made on freshly baked bread and prepared right before your eyes with a wide assortment

See our brand video >>

Level 2, Shop No: FC - 10

Location Map
Subway AD