Seafood restaurant O Diogo offers fresh fish and Mediterranean cuisine. Located near the beach, it provides attentive service and quality meals.