Star Pizza
Pizza · Fast Food
Star Pizza is a pizza takeaway offering pizzas made with fresh dough. Stuffed crust and extra toppings are available.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Star Pizza.
Local restaurants nearby
105 Adelaide Terrace, England


