180ο by Natura Restaurant & Bar
180ο by Natura Restaurant & Bar
/
/
180ο by Natura Restaurant & Bar
The new 180 view Bar Restaurant By Natura is a real engineering feat as it hangs on top of the hill above the Natura Boutique Luxury Hotel Skopelos, providing the restaurant customer with an airy atmosphere where the flavors and great cocktails marry with the dinner sky. The Mediterranean cuisine with the fresh fish of the area and the wines of our collection will take you to moments that you will definitely want to capture and keep close to your heart.
Pages
Detailed Review Rating
Opening Hours
To rate this restaurant just click on the amount of stars you would like to give.