Carlo's Pizza Bali is located in Kabupaten Badung, Indonesia on Jl. Raya Basangkasa No.44, Seminyak, Kec. Kuta. Carlo's Pizza Bali is rated 4.5 out of 5 in the category italian restaurant in Indonesia.
Address
Jl. Raya Basangkasa No.44, Seminyak, Kec. Kuta
Accessibility
Wheelchair-accessible seatingWheelchair-accessible toilet