Subway 3246

Subway #3246-0 is a Subway restaurant located at Affton Plaza, 10052 Gravois Road, Affton, Missouri.