Michelin Guide Awards for 2025 gives three-stars to a family-run village restaurant in Spain
AN ASTURIAS region family restaurant has joined a select group of 16 Spanish establishments in getting a three-star Michelin Guide rating. The 2025 Michelin Guide