Stepping into the new Estia Greek Taverna in Radnor is like walking into a Greek island locale, an airy and relaxing getaway. Wide windows bring in all the sunlight as diners sit at tables or in cozy banquets. The theme carries over to an enormous white marble bar in the heart of the eatery. Light wood and bamboo also compliment the room, with rustic Greek pottery displayed on nooks in the walls.