What happened to the deli that had such good food?
Address: 9118 Strada Pl, Naples, FL 34108, USA
Tracey Dunn | Sep 25, 2018
I think they closed up the business.
E Barenzo | Sep 25, 2019
The Pub is there & better than ever!
Mary Kay Bishop | Sep 25, 2018
We were there Feb 2018 and ate lunch.
John Alker | Sep 25, 2018
Sadly, it closed Summer 2017.
Jennifer Lee | Sep 25, 2018
The deli closed.
Ron S | Sep 25, 2018
The Stage Deli did close up this past summer.
George Joseph - Photos by Josef | Sep 25, 2018
I believe they went out of business
Thanks! Your answer is awaiting moderation.