Il Ristorante “Marco Polo” si trova nello splendido lido agrigentino di San Leone, località balneare a pochi passi dalla Valle dei Templi, che si affaccia sul mediterraneo.
L’ingresso del ristorante si trova sul lungomare di San Leone proprio vicino all’area del porticciolo turistico e delle spiagge.
Il locale, appena ristrutturato, permette l’organizzazione di feste ed eventi a tema.