Description
Casual restaurant features funky decor & serves a traditional menu of Italian favorites.
Name: The Original Mama D's Italian Kitchen
Address: 3012 Newport Blvd, Newport Beach, CA 92663
Phone Number: +1 949-675-6262
Restaurant Type: Italian restaurant, Restaurant
The Original Mama D's Italian Kitchen is a Italian restaurant located at 3012 Newport Blvd Newport Beach/California
(Latitude,Longitude: 33.6150845,-117.9301264)
Postal Code: 92663
Location
-
3012 Newport Blvd, Newport Beach, CA 92663
Add a review