Subway 35351

Subway #35351-0 is a Subway restaurant located at, 2660 North Main Street , Paris, Texas.