Skip to content
Bar

Notos

2 locals recommend
Location
Afytos, 630 77
Phone2374 091331
Hours of Operation statusClosed · Opens Friday 10:00 AM