Subway 42012

Subway #42012-0 is a Subway restaurant located at Northside Plaza, 1225 North Avenue G, Clifton, Texas.