I was reading "about smoking" topic below, and started thinking: what about eating and drinking in public area.
Let's say I bought a bento from dept store , a can of soda from a vending machine, or one plastic of triangular rice (onigiri??) from Lawson. Where can I eat them??
Do I always have to eat them in my hotel room?? Can I eat them under the tree on the side of the street (which I thought was impolite)??
It would be nice if I can eat/drink them while sightseeing on the street......since it would be a waste of precious time to buy food from stores, go back to hotel room just to eat, then come back to the same place to sightsee.