tavern in Polish
tavern in Polish
tawerna
A restaurant or bar.
karczma
A restaurant or bar.
austeria
A restaurant or bar.