Sparrow Italia, the spinoff of a large and glitzy Los Angeles restaurant, alights in Mayfair next week when it opens its doors on Tuesday 18 October in the Avery Row site formerly occupied by Mykonos-themed Onima. Sparrow was created last year by AJ McCloud, executive chef of hospitality company Noble 33. Born in Boston and […]

Continue reading