The best Italian restaurant in Mayfair, Il Borro Tuscan Bistro, is rated and reviewed by Michael M Sandwick of ‘The American’

We pride ourselves on being the best Italian restaurant in Mayfair (and London!) and The American thinks we are too… “Service is impeccable”, “the delicate strands of pasta were perfect” and “perfectly cooked asparagus” are just three quotes from this review. Come and see why we are the best Italian in London this Christmas, New Year’s Eve and all the way into 2023.