IC Beach Bar Restaurant
Bar · Seafood · Mediterranean
This establishment is a beach bar and restaurant offering a variety of drinks including beers, simple spirits, and wines, as well as coffee and soft drinks. It is located on the beaches of Salamina.
Location