It's a roll of the dice here. The food and ambiance are good but the staff don't speak much English and their menu descriptions lack detail for many dishes, to the point of being misleading. Ask for a server who speaks English well and ask lots of questions and maybe you'll be OK. And book ahead!