Diego's Pizza is a fast-food establishment specializing in pizza. It is located at 38 Ormskirk Street in St Helens. The business offers delivery services with a specified delivery time.