Main menu Open search menu

Mamma Mia Pizza & Pasta

Italian Restaurant
5869 West Atlantic Avenue, Delray Beach, FL 33484 5869 West Atlantic Avenue, Delray Beach Directions
+15614956769

If you're in the mood for spaghetti and meatballs, Delray Beach's Mamma Mia Pizza & Pasta serves up an Italian experience in the heart of Delray Beach.

Tips

250

From Our Editors

If you're in the mood for spaghetti and meatballs, Delray Beach's Mamma Mia Pizza & Pasta serves up an Italian experience in the heart of Delray Beach.

In addition to its great location, Mamma Mia Pizza & Pasta is also located near plenty of parking options.

So sit down to a fine Italian meal at Mamma Mia Pizza & Pasta, where you can experience all the best flavors of Italy without a plane ticket.

Explore Nearby
Mamma Mia Pizza & Pasta

Groupon has verified that the customer actually visited Mamma Mia Pizza & Pasta.