tavern in Greek
tavern in Greek
ταβέρνα
A restaurant or bar.
καπηλειό
A restaurant or bar.