Category: Italian Showing 1 - 1 of 1 Sort by: TitleNewest First Oldest First Title (desc) Distance Rating Random Bookmarks Mama D's Italian More Info... Rated by one review website as 2016's "BestĀ Italian Restaurant in America", Mama D's Italian offers high quality Italian favorites: pizzas, pastas, salads, and baked dishes. Customers can e […] $$ Italian, Seafood 3012 Newport Blvd, Newport Beach, California 92663 949-675-6262