Takoyaki O, Legian Jajanan, Sweets, Jepang Takoyaki O, Jalan Dewi Sri 2 No 7, Legian, Kuta, Bali 80361