Delhi Kitchen Indian Restaurant is located in Christchurch, New Zealand on Shop N/5/478 Cranford Street, Redwood. Delhi Kitchen Indian Restaurant is rated 4.2 out of 5 in the category indian restaurant in New Zealand.
Address
Shop N/5/478 Cranford Street, Redwood