In which city is Subway's international headquarters located?
Milford, Connecticut
New York City
Los Angeles
Chicago
Answer
Subway's international headquarters is located in Milford, Connecticut. The company has grown to become the largest single-brand restaurant chain and the largest restaurant operator in the world.
Subway Mind Meld: 18 Questions to test your cognitive skills