LöwenHerz is a kebab house, sandwich shop, and deli offering a variety of dishes including homemade bread, fresh falafel, and burger menus. They specialize in bio-steak kebab and other fresh ingredients.