Subway 12391

Subway #12391-0 is a Subway restaurant located at Exxon/Convenience Store, 202 Candler Road, Atlanta, Georgia.