TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Vegetarian dishes Restaurants in Lisbon

568 restaurants

Sort by Relevance

Portuguese

Tasca do Tejo

Rua de São Nicolau - 81, 1100-548, Lisbon

Average price €20

Japanese

Praça do Campo Pequeno - Loja 602, 1000-082, Lisbon

Average price €30

Portuguese

Tv. do Poço da Cidade, 157, 1200-049, Lisbon

Average price €15

Portuguese

R. da Atalaia, 75, 1200-309, Lisboa

Average price €15

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

Portuguese

R. da Oliveira ao Carmo, 73, 1200-309, Lisbon

Average price €15

Portuguese

Rua dos Correeiros - 217, 1100-170, Lisbon

Average price €15

Portuguese

Cais Gás, Armazém A, 1200-109, Lisbon

Average price €18

Asian

Calçada de Santana - 11, 1150-052, Lisboa

Average price €15

Indian

Rua do Benformoso - 222, 1100-087, Lisbon

Average price €15

Portuguese

Largo Santos 3 A e B, 1200-808, 1200-109, Lisbon

Average price €15

International

Rua da Misericórdia - 139, 1200-272, Lisbon

Average price €25

Portuguese

Largo de Santos, 9C, 1200-109, Lisbon

Average price €15

Portuguese

R. Pimenta, 45, 1990-254, Lisbon

Average price €15

Greek

R. das Janelas Verdes 118, 1200-692, Lisbon

Average price €12

Indian

Rua do Benformoso - 256, 1100-087, Lisbon

Average price €15

Portuguese

Rua Nova da Piedade, 62, 1200-263, Lisbon

Average price €25

Asian

Praça do Chile, 6, 1000-098, Lisbon

Average price €11

International

Rua do Benformoso - 157, 1100-084, Lisbon

Average price €15

Portuguese

R. Ângela Pinto, Mercado de Arroios Loja 13, 1900-221, Lisbon

Average price €20

Portuguese

R. da Barroca 43, 1200-862, Lisbon

Average price €22

Fusion

Av. Praia da Vitória, 35, 1000-117, Lisbon

Average price €20

Italian

R. Vieira Portuense, 14, 1300-471, Lisbon

Average price €15

European

Av. Marquês de Tomar 93A, 1050-154, Lisbon

Average price €25

Italian

R. José D'Esaguy, 1C, 1700-266, Lisbon

Average price €15

Indian

R. das Janelas Verdes, 118 RC, 1200-692, Lisbon

Average price €14

Filter

TheFork advantages