Subway 1538

Subway #1538-0 is a Subway restaurant located at North Decatur Square Shopping Center, 2899 North Decatur Road Suite A, Decatur, Georgia.