Write a review

La Taberna

← View details

1 New Street, Aberystwyth SY23 2AT, United Kingdom, Aberystwyth, England