Subway 16940

Subway #16940-0 is a Subway restaurant located at Dillon Plaza Shopping Center, 5313 Caroline Drive, High Ridge, Missouri.