Mamma Mia's on the Beach

10 S Ocean Blvd, Lake Worth Beach, FL