Search results
1 item(s)

Sparrow Italia, Mayfair

The Blurb

Tucked away, down a little side street in Mayfair, is Sparrow Italia. An elegant, fine-dining restaurant, serving Mediterranean classics with a creative twist.

Sparrow found its fame in America before bringing its members-club-style dining experience to the UK … Read more →

Restaurants | Comments Off on Sparrow Italia, Mayfair