Subway 23051

Subway #23051-0 is a Subway restaurant located at Eisenhower Square, 1100 Eisenhower Drive Suite 1, Savannah, Georgia.