HOME / Indian restaurant / Chilli Dhaba
9012/146 Victoria Road, South Dunedin, Dunedin 9012
034562615
View Business Profile