Ikigai Yakitori Bar is a Japanese bar in Little India that's open till 12am! They've got affordable mains and yakitori skewers from just $2++.…
Ikigai Yakitori Bar is a Japanese bar in Little India that's open till 12am! They've got affordable mains and yakitori skewers from just $2++.…