"The Tapas were absolutely fantastic, cooked fresh, the service was fast and efficient. Very highly recommend."
Phone: +34971331392
Address: Plaça D'Espanya, 51, 07840 Santa Eulària Des Riu, Spain, Santa Eulària des Riu
City: Santa Eulària des Riu
Website: http://www.ibiza-restaurants.com/royalty/index_e.html
Dishes: 33
Amenities: 17
Categories: 5
Reviews: 3684