Looking for a place to daydream about? Look no further. This is Ristorante Grotta Palazzese. It's located in Polignano A Mare, a medieval town near Puglia in the south of Italy. It's part of the Hotel Grotta Palazzese, and it serves world-class food with an absolutely unbeatable view.

The restaurant is built into the side of a cliff overlooking the Adriatic Sea. It's only open in the summer, and it sits 74 feet above the sea, jutting out so you can see the waves below you if you're seated at the edge, says The Daily Mail. It's dimly lit and undeniably romantic.

The town itself is built along the seaside cliffs, and it's absolutely worth a late-afternoon wander. You can also take a boat tour, self-guided or with a trained guide, leaving from Polignano A Mare, says Stunning Places. The town's white buildings on incredible hills and cliffs will help you work up an appetite to eat at Grotta Palazzese, says The Daily Mail. Make reservations at Grotta Palazzese far in advance, as it books up quickly and it's only open from May to October, says the hotel's website.

The hotel restaurant's grotto has been used for banquets for nobility since the 1700s, and the food they serve is the best of the best Italian, focusing, of course, on seafood, reports Stunning Places. The food isn't cheap, but it's more afforable than many New York restaurants, clocking in at roughly $150 per person.