Manitoba Tigella Italian Restaurant Review

Good Italian restaurants are few and far between.  Don’t get me wrong there are hundreds of them in London they seem to be everywhere but when I am invited to review one or go to one with friends and family I always do a little research first.  Call me a food snob I really don’t…