Tavern George
Meet the authentic family Greek taverna at the beautiful village of Limenaria. Delicious traditional greek food, variety of choices at the menu, very good prices
and a beautiful place and atmoshere, reminiscent of Greek movies. Definitely worth your visit!