How the world sees Greece
Hungry? A new neighborhood GREEK spot has you covered. Located at 307 Lincoln Blvd. in Venice, the fresh arrival is called ELA GREEK Eats.