tavern in Irish
tavern in Irish
teach tábhairne
A restaurant or bar.
teach óil
A restaurant or bar.
teach ósta
A restaurant or bar.