Get directions to: Mamma Mia Italian Restaurant, Lake Worth, FL
Restaurant address: 7667 Lake Worth Rd, #a Lake Worth, FL 33467, USA
Restaurant: Mamma Mia Italian Restaurant