It may be a little hard to find but it is well worth the trip. I have had lunch there only a couple of times, pizza to be exact, and it was great! But if you like Italian food, this is the place to find it. Keep in mind that everything that you see is homemade from scratch. I usually get several of the items from the case to take home which could be meatballs, sausage, lasagna or the homemade soups to name a few. The place is not fancy but Mama Leone makes you feel right at home and treats you like you were part of her family. You can't go wrong here...you have to check it out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.