Rumah Makan Petok Petok is located in Chatswood, Australia on Shop 202 Mandarin Centre Foodcourt, 65 Albert Ave. Rumah Makan Petok Petok is rated 4.3 out of 5 in the category indonesian restaurant in Australia.
Address
Shop 202 Mandarin Centre Foodcourt, 65 Albert Ave
Accessibility
Wheelchair-accessible entrance