Quinn's

Restaurant in Argos, Greece

Features: outdoor seating