Deli Delivers is a restaurant offering pizza and pasta. They provide both delivery and takeaway services.