Restaurant
Mamma Mia's On the Beach
17 locals recommend,
Tips from locals
The best pizza in town. Great team, excellent food, on the beach! Tell them that you are staying at Philippe and Paul
Unique things to do nearby
Locals also recommend
Location
10 S Ocean Blvd
Lake Worth Beach, FL