← North Tonawanda restaurants
Scalise's Deli
No reviews yet
Deli158 Schenck St, North Tonawanda
Own or manage Scalise's Deli? Claim this listing free
Menu coming soon
We haven’t read Scalise's Deli’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.