A wall of vending machines at Gacha Cafe.

Getcha self to this fun gacha spot for snacks that taste just like Japan

Visiting this George Street spot is like cracking open a toy capsule as it swooshes down the machine.

  • Lee Tran Lam

Japanese$$