taverna

n. Greek restaurant. [modern greek: related to *tavern]