Electra Roof Garden is an elegant rooftop restaurant offering award-winning Mediterranean fusion cuisine. Guests can enjoy delectable flavors while taking in epic views of the Acropolis.