Nando's Leicester - Granby Street ← View details 50 Granby Street, Leicester, England LE1 1DH +44 116 275 8303 Get Directions From* To * — Required information