Subway 22810

Subway #22810-0 is a Subway restaurant located at 4223 Covington Highway, Decatur, Georgia.