What is an Imbiss?
from https://www.seriouseats.com/

Imbiss is a general German term for small food stand or street food shop, usually tiny and locally run (often a family operation).
There are thousands of imbisses around Berlin, serving everything from the standard currywurst, pizza, or döner kebab to the more exotic such as Nepali vegetarian dishes, Russian red beet soups, Copenhagen-style hot dogs, and Korean food.
What most imbisses have in common though is their basic decor and emphasis on functionality over fancy ambiance. You should, however, never see this as sign of lacking atmosphere—it's all there, but with food as the central focus.
Germans love their imbiss for an on-the-go meal or takeout. There is also an army of small mobile imbiss-like food stands at the train and Ubahn (metro) stations offering fresh Brötchen (bread roll) with cold cuts, steamed bratwurst, coffee, and beer (remember, we are in Berlin) to go.
An imbiss will usually have quite cramped seating inside for a handful of customers, mostly used during winter. In the summer time (April through October) people will flock outside for a quick lunch or dinner, and small talk.
What makes Berlin attractive from a culinary perspective is this vibrant, multicultural, relatively inexpensive and ever changing food scene. Berlin (which won 13 Michelin stars in 2011) is usually not associated with an outstanding food culture beyond the clichéd beer and sausage, which is a shame. German food is as varied as say French or Spanish, and Berlin offers a United Nations of culinary experiences.