Qia qia is located in Kota SBY, Indonesia on Griya Kebraon tengah blok CB no 6, Kebraon, Kec. Karangpilang. Qia qia is rated 3 out of 5 in the category crab house in Indonesia.
Address
Griya Kebraon tengah blok CB no 6, Kebraon, Kec. Karangpilang
Service options
TakeawayDine-in