Strudel Cafe is a cafe and bakery offering traditional German breads and desserts.