Skip to content
Lisbon
EatVegetarian restaurantBairro Alto

Restaurante Terra

Probably the best vegetarian restaurant in Lisbon and also the nicest in terms of ambience and service. They have a menu in English and will help with vegan choices or people with other dietary restrictions. Reservations are recommended, especially on weekends but you will always be served even if you arrive with the place full and have to wait for a while. Weather permitting try to get a table outside, which means a wonderful and secluded back terrace.

Address
Rua da Palmeira, 15
Getting there
near Jardim do Príncipe Real
Hours
Tue-Sun 12:30-15:30 19:30-24:00
Price
€15-20 (buffet plus drink and/or dessert)

Listing from Wikivoyage: Lisbon/Bairro Alto, CC BY-SA 4.0.

Also listed in Overture Maps open data.

Updated 27 Sept 2026. Something wrong? Tell us.