A must try in this restaurant that specializes in vegetarian food yet serves non-vegetarian food as well