Papadums South Indian Rest


4038 Great North Rd
GLEN EDEN 0602

Share Page With Your Friends