Nulle Part Ailleurs is an Italian restaurant and lodge.