We visited this restaurant/bar 5 or 6 times on our holiday due to the poor food in our hotel and can honestly say we didnt have a bad meal! The prices are very very cheap, and the food and drinks are of high quality.
All sports are shown here on 5 or 6 big screens
would recommend to anyone in...
More