Mama Lucia's has some of the absolute best pizza around this area. Especially the location at Northway Mall (which, to my aching heart, has closed because the landlord jacked the rent). I have tried the cranberry location several times and the recipe is the same...wonderful thin crust, excellent sauce and superb cheese. The naysayers should keep going to pizza hut, papa johns, or any of the other pizza factories that claim to make authentic pizza parlor pizza. This is the real deal...true italian pizza parlor pizza.