Del Pesto Pizza is an Italian restaurant located in a shopping mall. They offer family-friendly meals and pizza, with delivery options available.