Just returned from a week in Ibiza and ate 3 times at this restaurant - I am sure that this says something about the quality of both food and service!
There is a set menu up to around 20.00 which is very good value together with the normal menu. The latter has sufficient choices to keep you going for a...
More
