Mannix

Felipe II-26, Campaspero, Spain

€€ Lamb Specialities,Regional European

MICHELIN Guide's Point Of View