Restaurant
Barrafina Dean Street
Barrafina Dean Street is a spanish in Soho. Expect a proper sit-down restaurant rather than a generic stop.
Restaurant details
Address: 26-27 Dean Street
Postal address: 26-27 Dean Street, Soho, W1D 3LL
Barrafina Dean Street sits in Soho. The cooking leans spanish. Pricing reads around ££. Public cues point to seafood-led cooking, grilled meat dishes, desserts worth saving room for and a strong wine focus.