Sorry, we could not find that page.
Yellow Chilli Indian Restaurant 92 upland road Kelburn Wellington 044758981