Welcome to O Rio, a charming restaurant located in the picturesque village of Dornes, Portugal. Nestled along the enchanting Castelo de Bode lake, it offers a serene dining experience amplified by stunning river views and lush hillsides.
O Rio presents a diverse menu that caters to various appetites. Whether you're in the mood for a leisurely full meal or simply a savory snack like a croquette, this venue has you covered. Highlights include the delectable Bacalhau com molho de camarão (codfish with shrimp sauce), praised for its rich flavors despite the occasional wait time.
Beyond the food, the friendliness of the staff enhances the atmosphere, making you feel right at home. With its beautiful terrace and an inviting ambiance, O Rio is the perfect destination for a delightful meal or a relaxing tea by the lake.