Star Pizza Hot
44 Flaxley Road, Selby YO8 4BW England
Star Pizza Hot is a Fast Food, Grill place is located in Selby, England. The address of Star Pizza Hot is 44 Flaxley Road, Selby YO8 4BW England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1757 705775, or open their website to view relevant information, The url is http://starpizzahot.co.uk/