I have not visited the upper restaurant but I visited the takeaway shop underneath today and what can I say, the service was absolutely horrible! I walked in there and the buzzer at the door went off to signal that I was entering. I standed there for around a minute before I decided I should walk through the buzzer again to get their attention. Still no one came to serve me. I kept making the buzzer go off but no service. It wasn't until TEN MINUTES later that someone came down to serve me. The shop assistant had no personality at all and spoke so soft that I could barely hear.
The food is alright but nothing special. They absolutely haul on the salt.