Mama Leone's is a great spot for a quick lunch. They have two lunch specials that everyone seems to be partcularly fond of (including me). You can get 2 slices of cheese pizza and soda for $5 or a personal pizza with up to 3 toppings for $5. I usually get the personal pizza special. Their pizza is new york style and has good flavor. There is really nothing special about their pizza, but it tastes good. If you are simply looking for a good, solid, inexpensivbe lunch, Mama Leone's will certainly not disappoint you.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.