Traditional Portuguese restaurant, O Mestre, known for generous portions and well-prepared dishes. Offers seating for up to 124 guests and accepts group reservations.