Restaurants in Sintra

Neptuno

Restaurant

The Neptuno restaurant, a homage to the Roman god of the seas, is located ...

Shortlist

Petiscaria Ideal

Restaurant

As the name implies is a site for snacking. Santos is located in the same ...

2 shortlists Shortlist

Celeiro

Restaurant

Vegetarian / Vegan Restaurant

66 shortlists Shortlist