Mitchells Restaurant

 
Accept Major Credit Cards
Website: Mitchells Restaurant
Location: Galway
Cuisine: European
Visits: 19
Phone: 095 21867
Address: Clifden
County: Galway
City: Galway
Mitchells Restaurant Clifden