Get directions to: Pizza Plus 2, Tonawanda, NY
Restaurant address: 2873 Sheridan Dr Tonawanda, NY 14150, USA
Restaurant: Pizza Plus 2