About Nila Palace
Nila Palace at the London Road end of south Leicester is a long-established Indian restaurant with a cash-only policy and a relaxed neighbourhood atmosphere. Reviewers highlight the generous pickle tray as "probably the best in Leicester" alongside consistently high-quality curries, tandoori specials and house specials. The menu includes European dishes alongside the full subcontinental range — vegetarian dishes, biryani, tandoori and set meals — making it accessible to a broad clientele from the London Road corridor.
Find Us
61 London Road, Leicester, LE2 0PE
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!