Pizza & pasta
Perum Cempaka Mas No. 10ab, Jl. Cempaka, Denpasar, Bali
Get your hands on this food. Yummmm!