I just sent this message:
Au fait, j'ai pu prendre un jour de congé pour la première fois depuis un moment, alors on a dîné dans un restau italien atmosphérique qui {donnait OU donne} sur la mer avec une vue à plus de 180 degrés.
La dernière fois, tu as eu la bonté de partager une photo de la mer en France (merci, d'ailleurs !), alors je te rends la pareille.
I wonder what is an idiomatic way to express the idea of "a restaurant with a 180-degree ocean view". I find my phrasing somewhat cumbersome.