SUBWAY® Mama DeLuca's

Milford,  CT 
United States
  • Booth: 601

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.

Send Email

Type your information and click "Send Email" to send an email to this exhibitor. To return to the previous screen without saving, click "Reset".

For Technical Support with this webpage, please contact support
If you have questions, please contact Megan Gage or (703) 739-8504.