Mezzedopolio (small plates restaurant) in Avlida, offering 24-hour service.