< Back to Results
An impressive selection of Italian delights and fantastic specialty subs make The Deli, aptly named, a popular option for those looking for an authentic and delicious deli experience. Take-out only.
General
- Operating Hours: Daily 11am- 3 pm & 5 - 10pm