Pizza Pitsa is located in Yogyakarta, Indonesia on Jl. Ibu Ruswo No.1, Pendopo Puspo, Alun Alun Utara 55131 Yogyakarta. Pizza Pitsa is rated 3 out of 5 in the category italian in Indonesia.
Address
Jl. Ibu Ruswo No.1, Pendopo Puspo, Alun Alun Utara 55131 Yogyakarta