A small Greek restaurant.
From Greek ταβέρνα (tavérna), from Latin taberna. Doublet of taberna and tavern.
Practice speaking and memorizing "taverna" and many other words and sentences in English.