13, Allandale Rd
Leicester,
Leicestershire
LE2 2DA
0116 244 8235
www.timorestaurant.co.uk
Latitude: 52.6167983, Longitude: -1.1003629
08:00 - 18:30 - Mo, Tu, We, Th, Fr
08:00 - 17:00 - Sa
Actual information about Timo Restaurant of Italian Restaurant category. Timo Restaurant is located at 13, Allandale Rd Leicester, LE2 2DA. How to get to Timo Restaurant office? Look at the map below or call them 0116 244 8235