Don't be fooled by the unassuming look of the restaurant: really expertly cooked vegetarian food.