They are next to hidden paradise, you have to go just inside the hotel entrance and go up the stairs.

They do take out but even if you get there at the time told there is a very long wait.

The food is really good