Yes.
Yes there are
Yes there is rice dishes
We didn't go to the cafés while we were there. So sorry we're unable to provide a better answer.
Yes & the coffee shop is nice.
Yes there were several veggie only kind of meals
Thanks! Your answer is awaiting moderation.