Athens La Strada
26 Petraki Street, Athens, Greece
Booking.com
Book Now