Yes
Of course ! It's good manners.
Taking off one's hat inside a house is part of good manners - unless you have to protect your head from objects falling from above - and in this case, you need a helmet.
depends on the restaurant.
⭐ Click here to see the recent version of this page ⭐