Il Forno is a restaurant that offers online delivery pizza. The search results indicate it is likely an Italian establishment, with a focus on pizza.