From Our Editors
Hop to the deli counter at New Town Deli — Philadelphia visitors to this Bella Vista - Southwark location will be hard-pressed to find a sandwich they don't love. Open air seating is ready for diners at New Town Deli when the weather is warm.
Turn your living room into a five-star restaurant with takeout or delivery from this restaurant.
At New Town Deli, you can safely park just around the corner.
Expect to spend less than $15 per person at New Town Deli. Stop by for breakfast, lunch, or dinner — New Town Deli serves up all three meals. It's definitely about time you visited the delicious deli at New Town Deli to get scrumptious items.