Willy's Pizza is a pizza restaurant offering takeaway and delivery options. They specialize in pizza and salads.