A restaurant in a Galway town has hit the market with the added bonus of two apartments above the business. Off The Square in Clifden is a very well-established restaurant, specialising in the “finest ...