Refuel with Japanese tapas
An izakaya, which translates to “stay sake shop,” is a lively and informal bar that typically serves a variety of small dishes and alcoholic beverages. In Japan, they are particularly clustered around train stations. Izakayas are sometimes likened to Irish pubs or tapas bars, offering a place to restore oneself after a day’s work. Izakaya…