Helka is a restaurant located in Hel, Poland. It is known for serving delicious food with generous portions and offering friendly service. The establishment appears to be a casual dining spot.