Teresa's Italian Deli

$ • Deli

Hours today·

About Teresa's Italian Deli

Teresa's Italian Deli is a classic lunch spot known for its delicious and affordable food. The vegetarian option, a veggie sub, can be customized with various toppings. The potato salad is a popular side dish, described as "BEST, like homemade." The deli offers a variety of sandwiches, including sausage/pepper grilled sub, meatball sub, and combo sub, all highly recommended. Teresa's is famous for its classic Italian hoagie and pepperoni rolls, which are big in size and come with great service. The staff is always helpful and friendly, and the food is consistently good. Customers have enjoyed catering from Teresa's for events like graduation parties, with options such as ox roast, rigatoni, fried chicken, baked chicken, cheese potatoes, and antipasta salad. The antipasta salad is packed full of meat, cheese, garbanzo beans, and tomatoes, and comes with ranch and Italian dressing. Customers are encouraged to try the pepperoni rolls, which are large and tasty. The overall experience is positive, and the food is described as "to die for."

Menu

Add a Menu
Teresa's Italian Deli Menu
Teresa's Italian Deli Menu

Customers' Favorites

Photos

Add a Photo
Teresa's Italian Deli
Teresa's Italian Deli
View All Photos

Teresa's Italian Deli Reviews

4
145 ratings
5
61%
4
11%
3
4%
2
4%
1
20%
Food
4.2
Atmosphere
3.9
Service
4.1

Share your opinion about Teresa's Italian Deli

Very nice and helpful staff. Sandwiches and lady fingers are delicious
I love their subs and salads. That is all I have ever had there. It was always takeout orders too so I cannot remember if there was seating arrangements in the deli or not. I do remember the staff is always kind and courteous and smiling with eagerness to help and answer any questions. I believe the prices are right too. Nothing too out of whack in prices . If you haven’t tried this deli, you must! You’ll love the subs and salads! 5 stars!😎
The best Meatball subs everrr !!! Great service keep up good work

Read All Reviews(145)

Hours

Monday 10AM - 6PM
Tuesday 10AM - 6PM
Wednesday 10AM - 6PM
Thursday 10AM - 6PM
Friday 10AM - 6PM
Saturday 10AM - 6PM
Sunday 10AM - 2PM
Updated on: