Where are you going?
Or, let us surprise youSpin the Globe ®

Greece

List View
Map View
Save Place
Located at the Navarino Dunes Beach, Barbouni Restaurant provides a great waterfront dining experience on the beautiful Ionian Sea. While you can find salads and Greek delicacies on the menu, the highlight is the fresh caught fish and seafood....