Indoi Indian Restaurant

Address

Physical
3A Short St Newmarket Auckland

Contact numbers

Primary
09-522 1144