Subway 25203

Subway #25203-0 is a Subway restaurant located at Pilot Travel Center, 1504 Dean Forest Road, Savannah, Georgia.