Anna's Treffpunkt is a German restaurant.