Filters:
clear
clear
Country: Ireland

bistro in Loughrea

About 1 results.

Taste Matters

West Bridge, Loughrea, Ireland

Taste Matters is a cosy little dining room situated at the west end of Loughrea town just 30 minutes from Galway city.

  • 1