Subway 22810

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