Mama Lucci's is fairly small, and without much for atmosphere. The food was good (sandwich and fries) and fairly inexpensive, service was just average. And to those Coke lovers out there, they serve Pepsi. Bleck! Not super, but I'll still go back. Their pizza looked delicious!
If you own or manage Mama Lucci's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.