Indian takeaway offering home delivery. Known for generous portions and prompt service.