Barrafina
Address: 10 Adelaide St, London, UK
Cuisine: Spanish
Price range: $$
Featured by: TOPJAW
Barrafina offers an authentic Spanish tapas experience with an open kitchen that allows you to watch chefs prepare stunning dishes like crispy patatas bravas and succulent seafood.
Browse all creator-verified restaurants · Discover more on elevATE