Road Cafe near Zichron Jacob, Israel.
Selfer.