Star Pizza

3.0
(21 reviews)
64 South Street, DE7 5QJ
+44 115 930 5888Official website
Delivery
Dinner
Fast Food
Restaurants
Takeout
Vegetarian friendly
Restaurant

At a glance

  • Typical visit: about 1 hour
Star Pizza | Nottingham | United Kingdom | TripAligner