Get directions to: Original Pizza Shack, Tonawanda, NY
Restaurant address: 2712 Niagara Falls Blvd Tonawanda, NY 14150, USA
Restaurant: Original Pizza Shack