Manager at Tsuke-Ba - Leederville, Western Australia, Australia
Tsuke-Ba is a restaurants company based out of TIP TOP ARCADE, SHP 3/ 139, Leederville, Western Australia, Australia.