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