Friars Restaurant | Takeaway Takeaway Galway City | Takea... | TakeawaysNearMe.ie