Low end Michelin starred venue in Marbella sat overlooking a golf course - sadly, special things were not present on my visit
Michelin Stars:
Cuisine: Creative
Address: Urb. Elviria Hills, Avda. Las Cumbres, s/n, 29600 Marbella, Málaga, Spain
Food Rating: 46%