Subway 23151

Subway #23151-0 is a Subway restaurant located at Savannah Mall Food Court, 14045 Abercorn Street, Savannah, Georgia.