Rib Shack
Restaurant in Marbella, Spain
Barbecue restaurant
Restaurants
ยท
Marbella, Spain guide