Turbo Pizza
Pizza · Fast Food · Italian
Turbo Pizza is a fast-food Italian pizzaria offering a diverse menu that includes not only pizzas but also burgers, snacks, and ice cream. It provides a quick and convenient option for a variety of meals.
Location