Cozy bar in Faliraki, Greece, serving drinks and snacks. Enjoy a relaxed atmosphere.