From Our Editors
Come hungry and leave happy! Mamma Mia's Pizza in Lebec aims to please even the pickiest eater. Sit back, relax, and enjoy the beautiful weather during your meal at Mamma Mia's Pizza.
You can also grab your grub to go.
Take your vehicle to dinner - nearby parking is plentiful and will not pose a problem for drivers looking to dine.