Pizza · Southampton
Good food.
Great flavour.
131 Rownhams Road, Southampton, SO16 5ED
Opening hours to be confirmed
Star Grill and Pizza House is a local takeaway in Southampton, SO16 5ED. A menu has not yet been added to this listing.
Star Grill and Pizza House is listed at 131 Rownhams Road, Southampton, SO16 5ED. Opening hours and menu details can be added by the verified owner.
Loading reviews…