Imbiss Treff offering takeaway options with outdoor seating, a heated terrace, and free WiFi. Pets are welcome.