Destinations
Food & Drink
News
Stay
Video
Search
Menu
View Gallery
10 Pictures
Food & Drink
This Greek restaurant features a mesmerizing moving roof
Published 29th October 2018
Facebook
Twitter
Email
See photos of the Greek restaurant Barbouni at the Costa Navarino resort. Its mesmerizing moving roof has captured the attention of travelers.