Fine dining restaurant in Barcelona

Àbac

2994 reviews

Av. del Tibidabo, 1, Sarrià-Sant Gervasi, 08022 Barcelona, Spain

JoEs TaBLe • Social Fine Dining •

36 reviews

Office (???? reservations only, Carrer d'En Roig, 15, 08001 Barcelona, Spain