TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Traditional Restaurants in Lisbon

120 restaurants

Sort by Relevance

Portuguese

O Camões

R. Jorge Barradas, 33A, 1500-369, Lisboa

8.2 / 10
173 reviews

Average price €15

-30% off the "à la carte" menu!

InsiderJapanese

R. da Rosa, 248, 1200-392, Lisbon

9.0 / 10
556 reviews

Average price €30

DISCOUNT_TYPE_0_FOOD_title

Portuguese

R. Infante Dom Pedro lote 4B, 1700-344, Lisbon

Average price €15

Menu Almoço 8.00€ 8 €

Italian

Rua São João da Praça - 75, 1100-519, Lisbon

9.0 / 10
396 reviews

Average price €16

Specify a date and enjoy promotions of up to -50% in our best restaurants

Portuguese

Tv. Mercês 16, 1200-012, Lisbon

8.7 / 10
150 reviews

Average price €20

Portuguese

R. Neves Costa 21, 1600-534, Lisbon

8.7 / 10
14 reviews

Average price €17

Seafood

Av. Brasília, 1400-038, Lisbon

8.3 / 10
202 reviews

Average price €19

Fine Dining

R. Campo de Ourique 11-13, 1250-059, Lisbon

8.7 / 10
167 reviews

Average price €20

Portuguese

Rua da Madalena - 50, 1100-321, Lisbon

8.2 / 10
363 reviews

Average price €15

Fine Dining

Castelo de São Jorge, 1100-129, Lisbon

6.5 / 10
185 reviews

Average price €35

Portuguese

Travessa Larga 15, 1150, Lisbon

8.6 / 10
207 reviews

Average price €15

-30% off the "à la carte" menu!

Brazilian

R. das Janelas Verdes 96, 1200-691, Lisbon

Average price €25

Menu 12€

Portuguese

Alameda da Encarnação, Complexo Clube Tap, 1800-187, Lisbon

Average price €11

Menu 10€

Portuguese

Avenida 5 de Outubro, 180A, 1050-131, Lisbon

Average price €30

Portuguese

R. Marquesa Alorna 17B, 1700-299, Lisbon

Average price €15

Fine Dining

Rua da Alfândega 98, 1100-016, Lisbon

Average price €18

Portuguese

R. dos Sapateiros 155, 1100, Lisbon

Average price €20

Portuguese

Rua de São Miguel - 58, 1100-543, Lisbon

9.0 / 10
7 reviews

Average price €13

Portuguese

Travessa do Cotovelo 12, 1200-132, Lisbon

9.0 / 10
311 reviews

Average price €25

Portuguese

Largo do Terreiro do Trigo, 14, 1100-603, Lisbon

Average price €15

Menu 9€

Portuguese

Rua Doutor António Granjo - 6A, 1070-090, Lisbon

Average price €12

Menu Páteo 8.50€

Portuguese

Rua dos Caminhos de Ferro - 136, 1100-109, Lisbon

Average price €15

Group Special: Menu 15€ (5 to 50 p.)

Portuguese

R. Dona Filipa de Vilhena, 36 A/B, 1000-137, Lisbon

Average price €15

Menu Jantares de Grupo 15€

Portuguese

Bairro da Liberdade Rua B, 85, 1070-017, Lisbon

Average price €12

Group Special: Menu 12€ (10 to 30 p.)

South American

Estrada da Luz, 1600-161, Lisbon

Average price €12

Group Special: Menu 9.95€

The Best Traditional Restaurants in Lisbon

In those days what better than a traditional restaurant to retrieve the comfort of eating at home.

Filter

TheFork advantages