Mama Theresa's deli is amazing! It is a legit Italian deli! I've gone to numerous delis where the subs are over priced and suck on top of that, you dont see that here. Everything is fairly priced and tastes great! The Italian combo is my personal favorite. You really can't go wrong with anything on the menu!!