This establishment is a taverna, a type of Greek restaurant. It has received positive reviews, indicating a good dining experience.