Posted: Tue Sep 3, 2019 9:12am
You could try Waldemars International in La Florida.
They have been in La Florida for many years, at floor level is their standard restaurant which is very popular, the food is good but recently they have opened a restaurant upstairs indoors which is beautifully done and the food is higher standard to the restaurant downstairs but maybe only a couple of euros more per dish.
You have to know that it is there as it can't be seen from the outside but basically you are looking for a castle turret sort of building, it is accessed via steps or elevator.
The pics in this link only show the downstairs outdoor restaurant but it does show the location.
Not sure why my copy and paste link keeps disappearing but I have written the website address.
www.waldemars.es