Originally Posted by
enviroian
Looks like there isn't a sports bar type venue at AEON mall Narita City just a few restaurants. I would like to grab a cold beer and people watch. Cheap entertainment.
its legal to drink in public, you could get something alcoholic from 7/11 or vending machine, and people watch in public areas / outdoor / transit
malls may have specific rules against it though (since its not public space)