Home Food & WineEating outTeramo Restaurant Locanda del Cervo – fine food up high