Great Kitchen offers a flavorful Indian dining experience, with options for takeaway and dine-in.