Maria's

Restaurant in Porto Cheli, Greece

Features: outdoor seating, step-free access