No you do not have to buy food but you might want to the food is very good and very reasonable.
It's a restaurant/ bar lounge so yes there is a menu with food selections and the prices.
I don't know
You have to buy your food
The food isnt free
Of course there is fee to eat.....really?
You have to buy the food.
Thanks! Your answer is awaiting moderation.