Nila Palace 

Notes:

We didn’t have a lot of time at this yummy Indian restaurant but we stuffed back as much as we could. And we’ll be back. Good vegetarian dishes and lots of em (as per usual at Indian restaurants) and generous amounts. We’ll be back.

Description:



Address:

61 London Road
,

Phone:
0116 2556161
Web:

 
Explore: