Specify a date & time to find the best restaurants & offers
1,853 restaurants
MEDITERRANEAN
Carrer de l'Hospital, 104, 08001, Barcelona
62
Average price €15
Not bookable on TheFork
JAPANESE
Carrer d'Enric Granados 55, 08008, Barcelona
347
Average price €35
Not bookable on TheFork
MEDITERRANEAN
Carrer de Pau Claris, 90, 08010, Barcelona
21
Average price €12
Not bookable on TheFork
AMERICAN
Carrer de l'Or, 19, 08012, Barcelona
114
Average price €12
Not bookable on TheFork
Specify a date and enjoy promotions of up to -50% in our best restaurants
IRANIAN
Carrer de Floridablanca, 85, 08015, Barcelona
40
Average price €25
Not bookable on TheFork
JAPANESE
Gran Via de Les Corts Catalanes, 274, 08004, Barcelona
Average price €15
Not bookable on TheFork
ITALIAN
Carrer del Rosselló, 231, 08008, Barcelona
11
Average price €15
Not bookable on TheFork
MEDITERRANEAN
Carrer de la Font Honrada N°49, 08004, Barcelona
4
Average price €25
Not bookable on TheFork
FRENCH
Moll de Gregal, 26, 08005, Barcelona
3
Average price €23
Not bookable on TheFork
INSIDER MEDITERRANEAN
Av. de les Drassanes, 6-8 (Edificio Colón, Planta 24), 08001, Barcelona
406
Average price €65
Not bookable on TheFork
MEDITERRANEAN
Carrer de la Cera, 57, 08001, Barcelona
46
Average price €17
Not bookable on TheFork
MEDITERRANEAN
Passeig de Montjuïc, 74, 08004, Barcelona
44
Average price €18
Not bookable on TheFork
INSIDER VEGETARIAN
Carrer de la Reina Cristina, 12, 08003, Barcelona
186
Average price €30
Not bookable on TheFork
FRENCH
Carrer de Roger de Llúria, 46, 08009, Barcelona
8
Average price €40
Not bookable on TheFork
FROM MARKET
Carrer de Mallorca, 133, 08036, Barcelona
5
Average price €25
Not bookable on TheFork
MEXICAN
Carrer del Regent Mendieta, 42, 08028, Barcelona
10
Average price €18
Not bookable on TheFork
JAPANESE
Carrer del Consell de Cent, 401, 08009, Barcelona
37
Average price €20
Not bookable on TheFork
MEDITERRANEAN
Carrer de Roger de Flor, 303, 08025, Barcelona
Average price €10
Not bookable on TheFork
MEDITERRANEAN
Rambla del Poblenou, 78, 08005, Barcelona
Average price €25
Not bookable on TheFork
FROM MARKET
Carrer de Roger de Llúria, 114, 08037, Barcelona
49
Average price €15
Not bookable on TheFork
FROM MARKET
Carrer de Viladomat, 131, 08015, Barcelona
7
Average price €15
Not bookable on TheFork
ITALIAN
Carrer de València, 197, 08011, Barcelona
74
Average price €25
Not bookable on TheFork
MEDITERRANEAN
Carrer d'Aribau, 82, 08036, Barcelona
72
Average price €16
Not bookable on TheFork
BRAZILIAN
Carrer del Rosselló, 209, 08008, Barcelona
33
Average price €35
Not bookable on TheFork
Filter