← North Tonawanda restaurants
Scalise's Deli
No reviews yet
Deli158 Schenck St, North Tonawanda
Own or manage Scalise's Deli? Claim this listing free
Hours
Hours not listed yet.
Details
Address158 Schenck St, North Tonawanda 14120-7207
Phone+17166926899
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.