Address: 584 Middletown Blvd, Langhorne, PA 19047, USA
Phone: +12157503663
Rating: 4.5
based on 159 reviews.
Service
Pros:
"Staff were friendly, accommodating, and food came out quickly even though they looked very busy."
"Our waitress, Megan, truth professional."
"I was impressed with the very welcoming and attentive staff."
"Our server, Hannah, was so accommodating and gracious with our kids and situation."
"Service was on point. Very friendly staff."
"Our server Megan was amazing, she didn’t miss a thing with our group of 19."
"The service is always friendly and prompt with our orders."
Cons:
"However, service was slow, and we had to repeat requests a few times."
"It took numerous tries to get the waiters' attention when we needed a children's cup or condiment."
"When we called, the staff was extremely rude saying the food was on the way and then hung up on us."
"Our only complaint was the server was rather impatient when we asked questions about the food--this is why I gave the restaurant four stars instead of five."
"The blonde server gave us dirty looks as we wanted to cancel the order and leave."
"The service needs help. Went the whole meal without a refill on the water."
"The driver said 'whatever' and sped off. WILL NEVER ORDER FROM THEM AGAIN!!!!"
Food Quality
Pros:
"Delicious GF menu! GF pizza and pasta is amazing."
"The food was delicious, starting with the warm bread."
"Pesto pasta, seafood soup (soup of the day), calamari, Margherita pizza, tiramisu, cannoli, cappuccino were all superb."
"Great Italian cuisine. I highly recommend the Penne Verona (a blush sauce with shrimp)."
"The BEST pizza! I've eaten NJ and NYC slices, and Mama Mia is hands down the best!"
"Their take on chicken saltimbocca is a stand out."
"The food here is UNBELIEVABLE...Wonderful flavors, variety, and accommodating for many likings."
Cons:
"Very bad food. Store bought Mac & Cheese, half cooked penne pasta."
"The seafood bisque I ordered was too pasty and lumpy to be eaten."
"Cheesesteak was dry and flavorless, threw it away. The pizza bland, nothing special."
"The food was not great, my husband had the soup and he was disappointed."
"First time trying out this Italian joint and really disappointed about the food. Pizza was horrible."
"The pizza sauce is a little too acidic AND needs a touch of sweetness."
"The pizza was not good. Not sure what they changed but the crust is dried out and tasteless."
Ambiance
Pros:
"Mama Mia's is a clean old world Italian cafe style restaurant."
"While it appears small on the outside, the dining area inside is larger."
"Feels like having Italian at home."
"This mom and pop place really do things right!"
"The atmosphere was very nice, spacious and comfortable, quite relaxing."
"Very cozy place."
"Amazing ambiance (queue the authentic Italian music in the restroom and genuine wait staff)."
Cons:
"The atmosphere was dated and tacky."
"Also seating is very crowded with each table able to hear the conversation at several other tables."
"The tables are extremely small, making for an awkward dining experience."
"Only negative is that it is very busy/noisy/loud when you dine in."
"Its a quaint little BYOB but service was meh. Tiny tables, even for tiny people, airline seat width."
Value
Pros:
"The price was right."
"Family of 5 for less then $100."
"Their prices are reasonable and the food is fantastic!"
"Service was fast and friendly, and the prices were very reasonable."
"Very reasonably priced too!"
"The price was reasonable and the food was delicious."
"Food is very good for the price in this casual and family-friendly Italian restaurant."
Cons:
"Like everything else recently, prices have increased."
"It's also pricey for the quality of food and service, probably because it's so close to a theme park."
"Everything on menu was pricey and elegant dinners. Not what I was looking for even the online menu said they had these."
"The food was just okay, somewhat pricey. Average at best."
"We were charged $7.99 instead of $5.99 for a dish from kids menu."
"Overpriced and can't follow simple special item request, don't waste your money."
"While a bit pricey, you get what you pay for."
Ordering and Delivery
Pros:
"Easy on-line ordering right on my phone, prepay the same way, estimated delivery time was 8pm and the delivery was actually at 7:45pm right to our hotel room."
"They take reservations which helps, especially on certain days like Mother's Day."
"I always order from here on Door Dash. The food is always so fresh and FAST!"
"A quick phone call to courteous staff (especially the delivery guy) rectified this and a new pizza was delivered to my hotel room within 25 mins."
"Found parking all along the side of the restaurant."
"Food arrived in a timely fashion."
"The food was fresh and delicious; the portions were also very generous and the prices reasonable."
Cons:
"Ordered through uber eats, create your own pizza was wrong, was told to call restaurant who then told me to come pick up a new one, I told them no it should be delivered, they refused."
"Ordered delivery and They got my wing order wrong and instead of sending a fixed order, they sent the delivery guy back with just the sauce that the wings were supposed to have on them in the first place."
"The driver said 'whatever' and sped off. WILL NEVER ORDER FROM THEM AGAIN!!!!"
"On the cheese fries I asked for extra cheese but instead they poured a couple drops on the fries."
"Well if i could get what i ordered it might be good, last 2 times the guy keeps giving me something different than i ordered."
"Ordered 2 chicken Caesar salads with extra chicken to be delivered. The driver came and my bill was $23 and I handed him $40 and he said he had change in his car. Came back to the door with a $5 bill and said that's all he had."
"The menu we were handed does not match their online menu or the QR code you can scan at the table."