Il Nido Italian Restaurant

Phone View phone number 33 Belvoir Street,
Leicester, LE1 6SL view on map
Get directions
Look for more Italian Restaurants and Pizza Restaurants in Leicester
Il Nido Italian Restaurant

Other Italian Restaurants and Pizza Restaurants near LE1 6SL

Review Us





I want to use my Facebook profile
I am a registered user
I am a new user