Grand Indian Lounge is proud to be known as one of the finest Indian restaurants in Leeds, offering a delectable…