This rooftop in Kabukicho is a hidden oasis where all diners will feel welcome. Japan is well set up for solo travellers, with counter seating at restaurants and private karaoke booths being some of the ways that parties of one can have a good night out while enjoying their own company. However, there are still […]