Nila Palace Leicester
Contact us 0116 255 6161
Home
About Us
Menu
Location
Come And Dine At The Nila Palace, London Road, Leicester and Experience Fine Indian Cuisine At It's Very Best.
Opening Times
Monday - Saturday
5.30pm - 12.00am
Sunday
12.00pm - 12.00am
CALL 0116 255 6161