The place is cool and easy to find (with cool veggie stickers on the door).
Everyone is nice even if there is no english speaking people or menu in english. Better be adventurous on the food. I just tried the take away.
Cons: No english menu/no english speaking