Nestled in the picturesque Castelo Novo, Restaurant The Lizard is a culinary gem that offers an authentic taste of Portugal. The essence of this family-run establishment lies in its warm atmosphere and attentive service, creating an inviting space for all diners.
Reviewers consistently praise the exceptional steak—an obvious highlight that showcases the kitchen's expertise in preparation and flavor. This is matched only by the delicious traditional Portuguese dishes, which promise generous portions and a delightful variety of choices. Desserts here are also noted as a must-try, complementing the savory courses beautifully.
Among the standout features of The Lizard is the team's dedication to hospitality, ensuring even large groups are well taken care of. With great food, a charming environment, and prices that reflect the quality, a visit to The Lizard is a culinary experience not to be missed.