Subway 35351

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