“The Dean St branch holds a Michelin star; sit at the open-kitchen bar – prices reasonable for Michelin.”
Must
Barrafina Dean Street
Spanish tapas · Soho
Must
Spanish tapas · Soho
“The Dean St branch holds a Michelin star; sit at the open-kitchen bar – prices reasonable for Michelin.”