Large Italian restaurant with a pizzeria and extensive wine selection.