Subway 568

Subway #568-0 is a Subway restaurant located at Lockport Plaza, 316 South Transit Road, Lockport, New York.