About
Traditional Greek Souvlaki Restaurant just in the heart of the City, right outside the crowdy Metro Station of Victoria's Place in Athens. Offers a variety of Greek dishes mainly Grill but also salads and plenty side appetizers like sauces.
Details