Subway 12216

Subway #12216-0 is a Subway restaurant located at McAlpin Square Shopping Center, 1900 East Victory Drive D-13, Savannah, Georgia.