Home > Restaurant in Leicester > The Crown of India

The Crown of India

6 Leicester Road, Fleckney, Leicester LE8 8BF