Full menu with prices & pictures
I Love Pizza Seestraße 15, 71229 Leonberg, German...
+4971523069991
Order food online for delivery
The restaurant is also easily accessible by public transportation. The closest stop is ZOB Leonberg, which is 963 meters away, otherwise, there are parking spaces 37 meters away at Parkhaus Marktplatz.
Toronto Pizza
Calzone Ufo
Chicken Nuggets (8 Pieces)
Döner Im Yufka