Authentic Italian restaurant offering delicious, value-for-money dishes. Located near the Acropolis Museum.