Nawaaz Indian Restaurant is located in Leicester, United Kingdom on 159 London Rd. Nawaaz Indian Restaurant is rated 4.4 out of 5 in the category restaurant in United Kingdom. NAWAAZ INDIAN RESTAURANT LTD is a restaurants company based out of 159 LONDON ROAD, LEICESTER, United Kingdom.
Amenities
Good for kids
Toilets