View Larger Map
Riccardi's Italian Restaurant 17 Main Street Old Humberstone Leicester LE5 1AE
Tel: 0116 276 2626
If you wish to send us and message or book a table online, you can do so using the contact / booking form.