It would certainly rank as a good local pizza place, but I think that Mama's II surpasses that to honestly be some of the best pizza I have ever had. Â It's not exactly where you would expect to find a real authentic Italian restaurant with genuine New York pizza, but there you are. Â The owners appear to be really Italian (but that I mean speaking Italian to each other), and are friendly. Â They have some dining space too, but it's nothing fancy. Â They also have a menu with all sorts of pasta and the like, and that is always good as well.
Review Source: