Subway 2406

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