Myrtos Restaurant
47 W Lancaster Ave, Downingtown, PA 19335 United States, 47 W Lancaster Ave, Downingtown, Downingtown, Pennsylvania - 19335
+1 610-514-0000
Experience the taste of Kefalonia at Myrtos Restaurant in Downingtown, inspired by the beauty of Greece’s iconic Myrtos Beach. Rooted..... Greece—