Subway 62783

Subway #62783-0 is a Subway restaurant located at 12405 White Bluff Road, Savannah, Georgia.