India Castle offers authentic Indian cuisine with a focus on hospitality and exemplary service. It provides takeaway options.