Address: Rohrbacher Str. 2, 69181 Leimen, Baden-Wurttemberg, Germany
City: Leimen
Menu Dishes: 35
Reviews: 2467
"For years, a starting point for me... but it must be quite easy to say: Star 2 Döner a few meters further makes fresher and cheaper food. I'm just here sometimes because of the change, because people are nice and the shop is rarely full. Turkish dishes naturally recommended"
All prices are estimates on menu.