Sparrow Italia - London
London, UK
Italian, Steakhouse
Fine Dining, Bar / Lounge
Part of Noble 33 Collection
51-100 Employees
About
Sparrow Italia is a modern Italian restaurant that embodies European sophistication. Located in the prestigious Mayfair neighborhood of London, and spread across three- floors... Read more
Links
Followers (0)
Hospitality Career PathsLeaders who currently or have previously worked here
Employees (0)
Do you work here or have you worked here? Add yourself to this business's employee list.




