Little Italy

Jl. Pantai Kuta No.10, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Location & Hours
Little Italy
Jl. Pantai Kuta No.10, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia
BESbswy