Get directions to: John's Pizza & Subs, Tonawanda, NY
Restaurant address: 1436 Niagara Falls Blvd Tonawanda, NY 14150, USA
Restaurant: John's Pizza & Subs