IZA: Your Local Izakaya Bar
IZA stems from the Japanese word ‘Izakaya’ which means gastropub. Initially, I thought that this is just another Japanese bar that serves sakes and beers with yakitori. But after I sat down to have a meal there, I realised that this isn’t your typical Japanese gastropub. IZA is your local version of Izakaya Bar with…