Timo
  • Tel: 0116-244 8235 / 01162448235
Profile
Timo in Leicester, Leicestershire, is an Italian restaurant who provides Italian food, pasta dishes, pizzas and italian cuisine. Timo Italian restaurant’s post code is LE2 2DA.
Map
Google Map of Timo address:13 Allandale Rd,Leicester,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.