taverna is a crossword puzzle answer that we have spotted 4 times. Greek restaurant A Greek restaurant A small Greek restaurant Small Greek restaurant with bar