Food is ok but the service is terrible. We have had dinner ar Haapala several times and every time we have waited our food/drinks/bill ridicously long wihout any apology. Also the staff does not seem to be trained, they dont know about the allergies, wines...etc. Some waiters have also been generally rude towards us. Would not recommendMore