Leuca Cafe is a cafe preparing for its grand opening. The establishment is located at Ratajczaka 20 in Poznan, Poland. It is situated opposite Taczaka.