Two hardworking strangers meet in the oddest place.
Erotic encounter at a quiet restaurant in Greece.