Mandragoras
Greek · Tapas · Mediterranean
Mandragoras is a Greek taverna offering a variety of dishes. Known for its good service and reasonable prices.
Location
Best places nearby
The highest rated places close to Mandragoras.
Local restaurants nearby
96 Ευαγγελιστρίας, I

