Star Pizza
Pizza · Italian
Star Pizza is a pizza takeaway offering pizzas made with fresh Napoli sauce, mozzarella, and Italian herbs.
Location
Best places nearby
The highest rated places close to Star Pizza.
Local restaurants nearby
172 Kettering Road, ENG

