Restaurant serving mouth-watering dishes made with local ingredients. Ideal for special occasions, with food freshly made on-site.