Subway 2406

Subway #2406-0 is a Subway restaurant located at 2113 North Decatur Road, Decatur, Georgia.