A local business in Leonídio, Greece, Pigadi Glistras is a taverna offering made-to-order grilled foods and traditional Greek casseroles.