Cozy Indian restaurant offering takeaway. Known for its flavorful dishes and inviting atmosphere.