Subway 62783

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