Great little spot when you one want something central and don't really know where to go. The fact that the place is open 24 hours is definitely a plus!
They have three different levels with a terrace on the top level which is nice in the summer. I can't comment on the drinks since I don't drink alcohol but service is usually good, unless the place is really busy. I only ate there once and had the pita pizza with salad, which has a good quality/quantity/value ratio.