The NATSO Show 2018

SUBWAY® Mama DeLuca's 

Booth 504

Milford, CT  
      United States

The Subway® restaurant chain is the world’s largest submarine sandwich franchise with more than 44,100 locations in 112 countries.  Whether truck stop operators are looking to own and operate a Subway franchise themselves , or lease space to an existing franchisee and earn rental income, the Subway restaurant chain offers truck stop operators great opportunities and a formula that works, by providing access to a well-structured and effective franchise system.

Product Categories

- Quick Service Restaurants