Mama D's Original Italian Restaurant - Hermosa Beach
2512 Pacific Coast Hwy, Hermosa Beach 90254