33 Dean St, London W1D 4PW
Restaurant
Buzzy is an independent restaurant located in the heart of Soho, offering a selection of Tuscan-inspired dishes paired with an award-winning wine list, showcased in a cozy downstairs bar and an elegant upstairs dining area.