fyi mediterranean
New Modern Greek restaurant Almyra will transport you to the islands
Almyra is the creation of the same family that brought Estia to Philly. Their goal is to provide Greek cuisine with a twist and vibes reminiscent of the beaches in Mykonos and Santorini.