Pizza Review
This is a feel-good nostalgia pie. Been going here since I was a kid. Pizza is always great. Not sure if it’s the sauce or what, but I can always smell a Mama Mia’s pie from a mile away.