BiterGet Biter
The Original Mama D's Italian Kitchen hero image

The Original Mama D's Italian Kitchen

Restaurant · $$

3012 Newport Blvd, Newport Beach, CA 92663, USA

Italian · Balboa Peninsula

Biter Score7.3

Closed·Friday: 4 PM – 9 PM

The Original Mama D's Italian Kitchen photo 1
The Original Mama D's Italian Kitchen photo 2
The Original Mama D's Italian Kitchen photo 3

Nearby on Biter

More Italian nearby

  • Molo

    Balboa Peninsula · Italian

    Biter Score9.2