Address: 169a London Road, LEICESTER, Leicestershire, LE2 1EG
Landline: 0116 29...
Fax: 0116 223 9055
Authentic italian restaurant at the top of london road, leicester. offering traditional, authentic italian food at reasonable prices. Over 20 years experience, genuine italian owned & run, so if you are looking for a genuine italian restaurant with lots of on street parking nearby, give us a try, you wont be dissappointed! for menus and further details... www.latoscarestaurant.co.uk