Italian restaurant specializing in pizza, Mediterranean, and barbecue dishes.