2024
MITCHELL’S RESTAURANT
World cuisine restaurant • €€
5/5
• 2 reviews
This seafood restaurant has a great reputation in Clifden. In a relaxed ...Read more