Go to Top

Welcome to Athena Taverna

Welcome

New Restaurant Location

We are now based at 141 Elderslie Street, Glasgow, G3 7AW, book your table now and come see us in our new home!

Sas doúme sýntoma!