Restaurant
Barrafina Adelaide Street
Barrafina Adelaide Street is a spanish in Covent Garden. Expect a proper sit-down restaurant rather than a generic stop.
Restaurant details
Address: 10 Adelaide Street
Postal address: 10 Adelaide Street, Covent Garden, WC2N 4HZ
Barrafina Adelaide Street sits in Covent Garden. The cooking leans spanish. Pricing reads around ££. Public cues point to open-fire dishes, seafood-led cooking, grilled meat dishes and chef's counter atmosphere.