We've enjoyed pizzas there as well as Italian meals. You can call ahead to order the food so it doesn't take as long when you get there. This is one of the few restaurants where you can get birch beer. The only "problem" is that it is located outside the movie theater, so you are subjected to the smell of popcorn. The only time we've had a negative experience was when someone called in before us and ordered a huge amount of pizza pies, and they didn't alert us that it would take a while for our pizza to get baked. The food is good.
If you own or manage Mamma Lucia, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.