Every Menu


DeliciousDiggRedditFacebookTwitterGoogle bookmarks
Map

La Tosca Italian

Italian

169a 169A London Rd
Leicester
0116 291 1005
 ResturantRestaurant service available
Update menu


Menu Image