Ketuts Kitchen

95A O'Connell Street, North Adelaide, 5006
Ketuts Kitchen Ketuts Kitchen is one of the popular Indonesian Restaurant located in 95A O'Connell Street, North Adelaide , listed under Restaurant in Adelaide , Indonesian Restaurant in Adelaide ,

Contact Details & Working Hours

Map of Ketuts Kitchen