Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Lisbon

483 restaurants

Sort by Relevance

Portuguese

Carapau de Corrida

R. de São Bento 67, 1200-816, Lisboa

Average price €15

Set Menu 8.50€

Fine Dining

Av. Conde Valbom 111, 1050-067, Lisbon

Average price €25

All You Can Eat 19.90€

Asian

Alameda das Linhas de Torres 160, 1750-149, Lisbon

Average price €14

Set Menu undefined€

Portuguese

Calçada da Estrela 74 A, 1200-665, Lisbon

Average price €12

Menu 2 - 10€

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

South American

Estrada da Luz, 1600-161, Lisbon

Average price €12

Group Special: Menu 9.95€

Asian

Av. Alm. Reis 179A, 1000-250, Lisbon

Average price €14

Set Menu 6.65€

Fine Dining

Rua dos Bacalhoeiros 18 A, 1100-070, Lisboa

Average price €25

Indian

Rua Das Caravelas Lote 4.45 NR, 19, 1990-608, Lisbon

8.4 / 10
92 reviews

Average price €14

European

R. Pascoal de Melo 71A, 1000-232, Lisboa

Average price €25

International

R. Luz Soriano 44, 1200-223, Lisbon

Average price €20

Portuguese

Tv. dos Fiéis de Deus 69, 1200-187, Lisbon

Average price €13

Vegetarian

Rua do Crucifixo - 30, 1100-183, Lisbon

Average price €12

Moroccan

Passeio do Neptuno 3.04.01, 1990-169, Lisbon

Average price €14

Portuguese

Rua da emenda 100, 1200-170, Lisboa, 1200-050, Lisboa

Average price €16

Portuguese

Avenida de Roma 83, 1700-344, Lisbon

Average price €22

Indian

Rua do Sol ao Rato - 52, 1250-263, Lisbon

Average price €15

Indian

Rua dos Sapateiros - 171, 1100-577, Lisbon

Average price €15

International

Rua da Prata - 78, 1100-026, Lisbon

Average price €15

Indian

R. Viriato Loja 11, 1050-233, 1050-010, Lisbon

Average price €15

Mediterranean

Avenida 5 de Outubro,36, 1050-053, Lisbon

Average price €15

Mexican

Rua dos Bacalhoeiros - 8A, 1100-070, Lisbon

Average price €15

Portuguese

Penha de França, 1900-339, Lisbon

Average price €20

Mediterranean

R. Dr. António Cândido 14, 1050-076, 1050-099, Lisbon

Average price €20

International

Rua Antero de Quental - 37A, 1150-043, Lisbon

Average price €15

Italian

Rua Áurea - 265 - 1100-062 Lisboa, 1100-062, Lisbon

Average price €20

Filter

TheFork advantages