Beach House 25 is a beach pavilion offering food and drinks. It provides a relaxed atmosphere by the sea.