The New Simla Indian Cuisine Ltd
22 Leicester St, Melton Mowbray
01664 566817
Recent Reviews
The New Simla Indian Cuisine Ltd
22 Leicester St, Melton Mowbray LE13 0PP
01664 566817