EatOutMap

O Castelo

Restaurant in Odivelas

Restaurant3.6 (104 reviews)£

Sign in to add a photo.

About

Located in Odivelas, Portugal, O Castelo is a Restaurant. It stays open late, until 23:00. Price range: budget-friendly. Also offers table reservations, takeaway. Rated 3.6★ by 104 diners.

Amenities

TakeawayWheelchair accessBarTakes reservations

Frequently asked questions

Where is O Castelo?+

O Castelo is located at R. Quintinha da Arroja 13, 2675-532 Odivelas, Odivelas.

What kind of place is O Castelo?+

O Castelo is a Restaurant in Odivelas.

What are O Castelo's opening hours?+

O Castelo is closed on Monday. O Castelo stays open late, until 23:00.

Is O Castelo open on Sundays?+

Yes, O Castelo is open on Sundays.

How expensive is O Castelo?+

O Castelo is generally budget-friendly.

What does O Castelo offer?+

O Castelo offers Takeaway, Wheelchair access, Bar, Takes reservations.

Location

Hungry for more? Browse our dining guides or explore all places to eat in Odivelas.

What people say

Ambiente acolhedor, a comida é muito bem confeccionada, muito saborosa.

Reviews sourced from Google.

Reviews

No reviews yet — be the first to review O Castelo.

Leave a review

Reviews are moderated before publishing. Sign in to skip moderation.

Similar places to eat

More places to eat in Odivelas