Eckbusch is a European restaurant offering a diverse menu, from Italian ice cream to full evening meals, with an inviting outdoor terrace.