← Tonawanda restaurants
Squire's Tap Room
No reviews yet
Restaurant127 Niagara St, Tonawanda
Own or manage Squire's Tap Room? Claim this listing free
Hours
Hours not listed yet.
Details
Address127 Niagara St, Tonawanda 14150-1002
Phone+17166922093
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.