Neatly-decorated Italian restaurant, must-go