Μεδουσα
Greek · Tapas · Mediterranean
A small plates restaurant, Μεδουσα offers a taste of Greek meze.
Location
Best places nearby
The highest rated places close to Μεδουσα.
Local restaurants nearby
329 Πατησίων, I
Location
The highest rated places close to Μεδουσα.
329 Πατησίων, I